﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Wicresoft.UnifyShow.Business
{
    public class ScheduleJob
    {
        /// <summary>
        /// 计划详情
        /// </summary>
        public JobModel Job { get; set; }

        /// <summary>
        /// 计划周期
        /// </summary>
        public List<CycleModel> Cycle { get; set; }

        /// <summary>
        /// 电子公告
        /// </summary>
        public AnnouncementModel Bulletin { get; set; }

    }

    public class SearchParam
    {
        public int SearchType { get; set; }
        public int TaskStatus { get; set; }
        public int TaskType { get; set; }
        public int TaskRange { get; set; }
        public int ResponsibleID { get; set; }
        public DateTime? StartDate { get; set; }
        public DateTime? EndDate { get; set; }
        public int PlanStatus { get; set; }
        /// <summary>
        /// 任务搜索是开始时间和结束时间的搜索依据类型[触发时间，结束时间]
        /// </summary>
        public int SearchDateType { get; set; }
        public int CreatorID { get; set; }
        /// <summary>
        /// 计划创建人所在地市
        /// </summary>
        public int CreatorLocation { get; set; }
    }
    public class AppSystem
    {
        public string AppSystemName { get; set; }
    }

    public class Vendor
    {
        public string vendor { get; set; }
    }

    public class DBVersion
    {
        public string databaseandversion { get; set; }
    }

    public class MiddleVersion
    {
        public string midsoftwareandversion { get; set; }
    }

    public class AllVersion
    {
        public string VersionNumber { get; set; }
    }
}
